AD Holmes replaced my old fence in my backyard recently. With the lumber shortage, they were the best value of all the quotes and was able to secure good quality lumber.
The fence was built quickly and with no issues. They took care not to damage buried irrigation hoses along the fence line.
If you need a fence or deck, they will likely be the best price and best value.