<PAGE>
                                                                  EXHIBIT 11.1

                            W-H Energy Services, Inc.

              Statement Regarding Computation of Earnings Per Share

The following reflects the information used in calculating the number of shares
in the computation of net income per share for each of the periods set forth in
the Consolidated Statements of Operations and Comprehensive Income.

<TABLE>
<CAPTION>
                                                                                             AVERAGE
                                                         DAYS                                SHARES             NET       EARNINGS
                                          SHARES      OUTSTANDING      SHARES X DAYS       OUTSTANDING         INCOME     PER SHARE


<S>                                     <C>              <C>          <C>                 <C>                  <C>       <C>
BASIC:

Three months ended June 30, 2003        27,064,466          1            27,064,466
                                        27,120,649          6           162,723,894
                                        27,121,899         17           461,072,283
                                        27,126,536          1            27,126,536
                                        27,127,774          6           162,766,644
                                        27,129,686          1            27,129,686
                                        27,131,481          4           108,525,924
                                        27,131,894          2            54,263,788
                                        27,132,926          1            27,132,926
                                        27,138,927          4           108,555,708
                                        27,139,257          1            27,139,257
                                        27,140,907          6           162,845,442
                                        27,146,407          1            27,146,407
                                        27,146,907          6           162,881,442
                                        27,147,319          1            27,147,319
                                        27,149,319          2            54,298,638
                                        27,150,019          3            81,450,057
                                        27,151,176          1            27,151,176
                                        27,152,826          8           217,222,608
                                        27,157,826          7           190,104,782
                                        27,159,064         12           325,908,768

                                                           91         2,469,657,751  /91   27,139,096        5,760,000      0.21

Three months ended June 30, 2004:       27,421,491          2            54,842,982
                                        27,424,391         26           713,034,166
                                        27,438,020          1            27,438,020
                                        27,447,920          4           109,791,680
                                        27,456,170          1            27,456,170
                                        27,456,970          2            54,913,940
                                        27,457,383         20           549,147,660
                                        27,460,883         21           576,678,543
                                        27,464,296          1            27,464,296
                                        27,467,547          5           137,337,735
                                        27,468,047          2            54,936,094
                                        27,472,497          5           137,362,485
                                        27,474,972          1            27,474,972

                                                           91         2,497,878,743  /91   27,449,217        1,595,000      0.06


Six months ended June 30, 2003          27,015,847          3            81,047,541
                                        27,020,847          7           189,145,929
                                        27,028,247          3            81,084,741
                                        27,032,647          1            27,032,647
                                        27,035,647         14           378,499,058
                                        27,038,947          3            81,116,841
                                        27,039,788         14           378,557,032
                                        27,041,438          7           189,290,066
                                        27,045,422          5           135,227,110
                                        27,046,522         14           378,651,308
                                        27,048,522          5           135,242,610
                                        27,064,466         15           405,966,990
                                        27,120,649          6           162,723,894
                                        27,121,899         17           461,072,283
                                        27,126,536          1            27,126,536
                                        27,127,774          6           162,766,644
                                        27,129,686          1            27,129,686
                                        27,131,481          4           108,525,924
                                        27,131,894          2            54,263,788
                                        27,132,926          1            27,132,926
                                        27,138,927          4           108,555,708
                                        27,139,257          1            27,139,257
                                        27,140,907          6           162,845,442
                                        27,146,407          1            27,146,407
                                        27,146,907          6           162,881,442
                                        27,147,319          1            27,147,319
                                        27,149,319          2            54,298,638
                                        27,150,019          3            81,450,057
                                        27,151,176          1            27,151,176
                                        27,152,826          8           217,222,608
                                        27,157,826          7           190,104,782
                                        27,159,064         12           325,908,768

                                                          181         4,903,455,158  /181  27,090,912       11,628,000      0.43
</TABLE>
<PAGE>
<TABLE>
<S>                                     <C>              <C>          <C>                 <C>                  <C>       <C>
Six months ended June 30, 2004          27,400,878          9           246,607,902
                                        27,401,278          7           191,808,946
                                        27,404,578         10           274,045,780
                                        27,406,228         22           602,937,016
                                        27,406,641          8           219,253,128
                                        27,418,191         22           603,200,202
                                        27,421,491         15           411,322,365
                                        27,424,391         26           713,034,166
                                        27,438,020          1            27,438,020
                                        27,447,920          4           109,791,680
                                        27,456,170          1            27,456,170
                                        27,456,970          2            54,913,940
                                        27,457,383         20           549,147,660
                                        27,460,883         21           576,678,543
                                        27,464,296          1            27,464,296
                                        27,467,547          5           137,337,735
                                        27,468,047          2            54,936,094
                                        27,472,497          5           137,362,485
                                        27,474,972          1            27,474,972

                                                          182         4,992,211,100  /182  27,429,731        6,562,000      0.24


DILUTED:

Three Months ended June 30, 2003        28,009,457          1            28,009,457
                                        28,065,640          6           168,393,840
                                        28,066,890         17           477,137,130
                                        28,071,527          1            28,071,527
                                        28,072,765          6           168,436,590
                                        28,074,677          1            28,074,677
                                        28,076,472          4           112,305,888
                                        28,076,885          2            56,153,770
                                        28,077,917          1            28,077,917
                                        28,083,918          4           112,335,672
                                        28,084,248          1            28,084,248
                                        28,085,898          6           168,515,388
                                        28,091,398          1            28,091,398
                                        28,091,898          6           168,551,388
                                        28,092,310          1            28,092,310
                                        28,094,310          2            56,188,620
                                        28,095,010          3            84,285,030
                                        28,096,167          1            28,096,167
                                        28,097,817          8           224,782,536
                                        28,102,817          7           196,719,719
                                        28,104,055         12           337,248,660

                                                           91         2,555,651,932  /91   28,084,087        5,760,000      0.21

Three months ended June 30, 2004:       28,146,897          2            56,293,793
                                        28,149,797         26           731,894,715
                                        28,163,426          1            28,163,426
                                        28,173,326          4           112,693,303
                                        28,181,576          1            28,181,576
                                        28,182,376          2            56,364,751
                                        28,182,789         20           563,655,775
                                        28,186,289         21           591,912,063
                                        28,189,702          1            28,189,702
                                        28,192,953          5           140,964,764
                                        28,193,453          2            56,386,905
                                        28,197,903          5           140,989,514
                                        28,200,378          1            28,200,378

                                                           91         2,563,890,665  /91   28,174,623        1,595,000      0.06
</TABLE>

<PAGE>
<TABLE>
<S>                                     <C>              <C>          <C>                 <C>                  <C>       <C>
Six Months ended June 30, 2003          27,895,130          3            83,685,390
                                        27,900,130          7           195,300,910
                                        27,907,530          3            83,722,590
                                        27,911,930          1            27,911,930
                                        27,914,930         14           390,809,020
                                        27,918,230          3            83,754,690
                                        27,919,071         14           390,866,994
                                        27,920,721          7           195,445,047
                                        27,924,705          5           139,623,525
                                        27,925,805         14           390,961,270
                                        27,927,805          5           139,639,025
                                        27,943,749         15           419,156,235
                                        27,999,932          6           167,999,592
                                        28,001,182         17           476,020,094
                                        28,005,819          1            28,005,819
                                        28,007,057          6           168,042,342
                                        28,008,969          1            28,008,969
                                        28,010,764          4           112,043,056
                                        28,011,177          2            56,022,354
                                        28,012,209          1            28,012,209
                                        28,018,210          4           112,072,840
                                        28,018,540          1            28,018,540
                                        28,020,190          6           168,121,140
                                        28,025,690          1            28,025,690
                                        28,026,190          6           168,157,140
                                        28,026,602          1            28,026,602
                                        28,028,602          2            56,057,204
                                        28,029,302          3            84,087,906
                                        28,030,459          1            28,030,459
                                        28,032,109          8           224,256,872
                                        28,037,109          7           196,259,763
                                        28,038,347         12           336,460,164

                                                          181         5,062,605,381  /181  27,970,195       11,628,000      0.42

Six months ended June 30, 2004          28,105,293          9           252,947,640
                                        28,105,693          7           196,739,853
                                        28,108,993         10           281,089,933
                                        28,110,643         22           618,434,153
                                        28,111,056          8           224,888,451
                                        28,122,606         22           618,697,339
                                        28,125,906         15           421,888,595
                                        28,128,806         26           731,348,965
                                        28,142,435          1            28,142,435
                                        28,152,335          4           112,609,341
                                        28,160,585          1            28,160,585
                                        28,161,385          2            56,322,771
                                        28,161,798         20           563,235,967
                                        28,165,298         21           591,471,265
                                        28,168,711          1            28,168,711
                                        28,171,962          5           140,859,812
                                        28,172,462          2            56,344,925
                                        28,176,912          5           140,884,562
                                        28,179,387          1            28,179,387

                                                          182         5,120,414,691  /182  28,134,147        6,562,000      0.23
</TABLE>