This is not a CPA firm to my knowledge. Appears to be website design.
Yes, this is a CPA Firm. They have been in business for over 15 years with offices in Boulder and Estes Park.