This business location is situated at Building 23650, Venezia Dr Drive, Land O' Lakes City. It appears to be a combination of services, including an auto repair shop, animal service, and animal hotels. The auto repair shop provides various services, including oil change, brake fluid flush, and general repairs & maintenance. They also offer a courtesy shuttle service for customers.The business has received numerous positive reviews from customers. Many have praised the friendly and professional staff, as well as the quality of work performed. Some reviewers have mentioned that the prices are reasonable, while others have noted that they have saved money by choosing Christian Brothers over other repair shops.One reviewer had a negative experience, citing that they were initially quoted $1,100 for a repair that ended up being much cheaper at another shop. However, the business responded to the review, explaining that their quote was based on their testing and assessment of the issue, which indicated a more serious problem than the cheaper option. Despite this, some reviewers have mentioned that they have been taken advantage of by the business in the past.Overall, the business has a strong reputation for quality service and reasonable pricing, but some customers have reported negative experiences. The innovativeness of the business is also highlighted, as they offer a variety of services and have implemented a courtesy shuttle service for customers.