Yes, most construction companies do have experienced architects. However, they can outsource a good one for you if they do not have an architect.
Yes, you can hire a good construction company to remodel your house.
Architects play an important role in planning, designing as well as overseeing the progress of the project. Considering your specific requirements such as budget, space and other specifications, they make sure the project looks organised and aesthetically appealing.