Are there limitations as to what are reasonable accommodations?

Yes, an employee request is not considered a reasonable accommodation if it results in an undue hardship on the employer. An undue hardship could be a request that is financially prohibitive or an accommodation that would be too extensive or disruptive of existing work conditions.